import fetch from '@/utils/fetch'

/**
 * 通用请求函数
 * @param {*} type 请求类型
 * @param {*} params 参数
 * @param {*} url 拼接路径
 */

const userApi = function(type,params,url) {
  url==undefined?url = '':''
  let require = {
    url: '/api/sysAdmin/'+url,
    method: type,
    params: params,
    data: params
  }
  console.log('params：',require.params);
    return fetch(require)
      .then(res=> {
        console.log('request is success!',res);
        return res
      })
      .catch(err=> {
          console.log('sysUser_err:',err);
          return err
      })
}

export default userApi